/**
 * 用户登录注册页面样式
 */
#error-body {
  &:before {
    content: '';
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: -1;
    background: #FFFFFF;
  }

  .copy-block {
    color: #76838f;
    line-height: 35px;
    margin-top: 60px;
    a {
      color: #76838f;
    }
    a:hover {
      color: darken(#76838f,5%);
    }
  }
}

.error-page {
  text-align: center;
  height: 100%;
  &::before {
    content: '';
    display: inline-block;
    min-height: 100%;
    vertical-align: middle;
    z-index: -1;
  }
  .error-content {
    display: inline-block;
    vertical-align: middle;
    width: 520px;
    padding: 30px;
  }
}

.error-content{
  .content-header{
    h1{
      font-size: 160px;
    }
    p{
      margin-bottom: 30px;
      font-size: 30px;
    }
  }
  .error-block{
    text-align: center;
    color: #A9AFB5;
    p{
      margin-bottom: 25px;
    }

    .btn-home{
      display: inline-block;
      padding: 0 30px;

      line-height: 40px;
      color: #FFFFFF;

      background: $brand-primary;
      border-radius: 40px;
    }
  }
}